<?php
require_once 'BaseController.php';

/**
 * ASメンバーズお問合せ入力画面コントローラクラス<br />
 *
 * @package apamanshop
 * @author A.Miyata
 * @copyright　
 */
class Inquiry_AsmemberentryController extends Inquiry_BaseController
{
	/**
	 * インデックスアクション
	 *
     * @access public
     * @return void
	 */
	public function indexAction()
	{
		if ((empty($this->_params['ComId']) && $this->_params['ComId'] != '0')) {
			// 法人CDが無い場合、ログイン画面へリダイレクト
			Apm_Util::redirect('/asnnet/login/?loginError=1');
			exit();
		}

        //表示テンプレートパス設定
        $this->_display_path = APPLICATION_PATH . '/modules/asnnet/views/scripts/base.tpl';

        //前画面から持ちまわってくる
		if (empty($this->_params['BukkenCd'])) {
			$this->_params['BukkenCd'] = $this->_params['ID'];
			unset($this->_params['ID']);
		}
		$this->_data = $this->_params;

		// 企業情報セット
		$this->setAsnComInfo($this->_params['ComId']);

		//=====モデルインスタンス生成=====
		$this->_model_bukken = new Inquiry_Model_BukkenEntry();

        //DB問合せ
		//===結果取得===
		$bukkenlist = $this->_model_bukken->GetInqBukkenList($this->_data['BukkenCd']);
		$this->_data = array_merge($this->_data,array('bukkenlist' => $this->_model_bukken->convertBukkenList($bukkenlist)));

		// デフォルト設定
		if(empty($this->_params['UserComName']))
		{
			if ($this->_data['cominfo']['M86_GENRU_FLAG'] == '15') {
				// 東急リロケーション（受託）
				$this->_data['UserComName'] = "";
			} else if ($this->_data['cominfo']['M86_GENRU_FLAG'] == '24') {
				// 東急リロケーション（ＪＴグループ）
				$this->_data['UserComName'] = "ＪＴグループ";
			} else {
				// 上記以外
				$this->_data['UserComName'] = $this->_data['cominfo']['M86_COMPANY_NAME'];
			}
		}
		// 確認画面から戻った場合
		else
		{
			$this->_data['UserComName'] = $this->_params['UserComName'];
		}

		//=====ブロック設定=====
		$this->setSubblockAsmemberEntry();
		$this->setSubParams();
		$this->setBlock($this->_asmemberentry_helper);

		$this->setXPassThroutgh();

		//=====表示=====
        $this->display($this->_display_path);
	}

	/**
	 *ASメンバーズネットお問合せ画面共通パラメータ設定
	 *
	 */
	private function setSubParams()
	{
		//=====タイトル=====
		$this->setTitle('賃貸情報アパマンショップ［ASN｜ASメンバーズお問い合わせ］');

		//=====ヘッダタイトル=====
		$this->setHeaderTitle('賃貸住宅・賃貸マンション・賃貸アパートの検索ならアパマンショップ。全国の賃貸住宅、賃貸不動産情報が満載です。');

		//=====タイトルバー設定=====
		$this->setContentsTitle('賃貸物件検索　≫　お問い合わせ入力');
	}
}
?>
